home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / os2 / octa209b.zip / octave-2.09 / doc / octave.i12 (.txt) < prev    next >
GNU Info File  |  1997-08-20  |  30KB  |  500 lines

  1. This is Info file octave, produced by Makeinfo-1.64 from the input file
  2. octave.tex.
  3. START-INFO-DIR-ENTRY
  4. * Octave: (octave).     Interactive language for numerical computations.
  5. END-INFO-DIR-ENTRY
  6.    Copyright (C) 1996, 1997 John W. Eaton.
  7.    Permission is granted to make and distribute verbatim copies of this
  8. manual provided the copyright notice and this permission notice are
  9. preserved on all copies.
  10.    Permission is granted to copy and distribute modified versions of
  11. this manual under the conditions for verbatim copying, provided that
  12. the entire resulting derived work is distributed under the terms of a
  13. permission notice identical to this one.
  14.    Permission is granted to copy and distribute translations of this
  15. manual into another language, under the above conditions for modified
  16. versions.
  17. File: octave,  Node: Function Index,  Next: Operator Index,  Prev: Variable Index,  Up: Top
  18. Function Index
  19. **************
  20. * Menu:
  21. * abcddim:                              Control Theory.
  22. * abs:                                  Complex Arithmetic.
  23. * acos:                                 Trigonometry.
  24. * acosh:                                Trigonometry.
  25. * acot:                                 Trigonometry.
  26. * acoth:                                Trigonometry.
  27. * acsc:                                 Trigonometry.
  28. * acsch:                                Trigonometry.
  29. * all:                                  Finding Elements and Checking Conditions.
  30. * angle:                                Complex Arithmetic.
  31. * any:                                  Finding Elements and Checking Conditions.
  32. * are:                                  Control Theory.
  33. * arg:                                  Complex Arithmetic.
  34. * asctime:                              Timing Utilities.
  35. * asec:                                 Trigonometry.
  36. * asech:                                Trigonometry.
  37. * asin:                                 Trigonometry.
  38. * asinh:                                Trigonometry.
  39. * atan:                                 Trigonometry.
  40. * atan2:                                Trigonometry.
  41. * atanh:                                Trigonometry.
  42. * atexit:                               Quitting Octave.
  43. * axis:                                 Two-Dimensional Plotting.
  44. * balance:                              Basic Matrix Functions.
  45. * bar:                                  Specialized Two-Dimensional Plots.
  46. * beta:                                 Special Functions.
  47. * betai:                                Special Functions.
  48. * bin2dec:                              String Conversions.
  49. * bincoeff:                             Special Functions.
  50. * blanks:                               Creating Strings.
  51. * bottom_title:                         Multiple Plots on One Page.
  52. * bug_report <1>:                       Bug Lists.
  53. * bug_report:                           Reporting Bugs.
  54. * c2d:                                  Control Theory.
  55. * cd <1>:                               Current Working Directory.
  56. * cd:                                   A Sample Command Description.
  57. * ceil:                                 Utility Functions.
  58. * chdir <1>:                            A Sample Command Description.
  59. * chdir:                                Current Working Directory.
  60. * chol:                                 Matrix Factorizations.
  61. * clc:                                  Cursor Motion.
  62. * clear:                                Status of Variables.
  63. * clearplot:                            Two-Dimensional Plotting.
  64. * clg:                                  Two-Dimensional Plotting.
  65. * clock:                                Timing Utilities.
  66. * closeplot:                            Two-Dimensional Plotting.
  67. * colloc:                               Orthogonal Collocation.
  68. * colormap:                             Image Processing.
  69. * columns:                              Object Sizes.
  70. * common_size:                          Finding Elements and Checking Conditions.
  71. * commutation_matrix:                   Special Functions.
  72. * compan:                               Polynomial Manipulations.
  73. * complement:                           Sets.
  74. * completion_matches:                   Commands For Completion.
  75. * computer:                             System Information.
  76. * cond:                                 Basic Matrix Functions.
  77. * conj:                                 Complex Arithmetic.
  78. * contour:                              Specialized Two-Dimensional Plots.
  79. * conv:                                 Polynomial Manipulations.
  80. * corrcoef:                             Statistics.
  81. * cos:                                  Trigonometry.
  82. * cosh:                                 Trigonometry.
  83. * cot:                                  Trigonometry.
  84. * coth:                                 Trigonometry.
  85. * cov:                                  Statistics.
  86. * cputime:                              Timing Utilities.
  87. * create_set:                           Sets.
  88. * cross:                                Special Functions.
  89. * csc:                                  Trigonometry.
  90. * csch:                                 Trigonometry.
  91. * ctime:                                Timing Utilities.
  92. * cumprod:                              Sums and Products.
  93. * cumsum:                               Sums and Products.
  94. * dare:                                 Control Theory.
  95. * dassl:                                Differential-Algebraic Equations.
  96. * dassl_options:                        Differential-Algebraic Equations.
  97. * date:                                 Timing Utilities.
  98. * deblank:                              Searching and Replacing.
  99. * dec2bin:                              String Conversions.
  100. * dec2hex:                              String Conversions.
  101. * deconv:                               Polynomial Manipulations.
  102. * det:                                  Basic Matrix Functions.
  103. * detrend:                              Signal Processing.
  104. * dgram:                                Control Theory.
  105. * diag:                                 Special Utility Matrices.
  106. * diary:                                Diary and Echo Commands.
  107. * diff:                                 Finding Elements and Checking Conditions.
  108. * dir:                                  Current Working Directory.
  109. * disp:                                 Terminal Output.
  110. * dlqe:                                 Control Theory.
  111. * dlqr:                                 Control Theory.
  112. * dlyap:                                Control Theory.
  113. * document:                             Status of Variables.
  114. * dup2:                                 Controlling Subprocesses.
  115. * duplication_matrix:                   Special Functions.
  116. * echo:                                 Diary and Echo Commands.
  117. * edit_history:                         Commands For History.
  118. * eig:                                  Basic Matrix Functions.
  119. * endgrent:                             Group Database Functions.
  120. * endpwent:                             Password Database Functions.
  121. * erf:                                  Special Functions.
  122. * erfc:                                 Special Functions.
  123. * erfinv:                               Special Functions.
  124. * error:                                Error Handling.
  125. * etime:                                Timing Utilities.
  126. * eval:                                 Evaluation.
  127. * exec:                                 Controlling Subprocesses.
  128. * exist:                                Status of Variables.
  129. * exit:                                 Quitting Octave.
  130. * exp:                                  Utility Functions.
  131. * expm:                                 Functions of a Matrix.
  132. * eye:                                  Special Utility Matrices.
  133. * fclose:                               Opening and Closing Files.
  134. * fcntl:                                Controlling Subprocesses.
  135. * feof:                                 EOF and Errors.
  136. * ferror:                               EOF and Errors.
  137. * feval:                                Evaluation.
  138. * fflush:                               Input and Output.
  139. * fft:                                  Signal Processing.
  140. * fft2:                                 Signal Processing.
  141. * fftconv:                              Signal Processing.
  142. * fftfilt:                              Signal Processing.
  143. * fgetl:                                Line-Oriented Input.
  144. * fgets:                                Line-Oriented Input.
  145. * figure:                               Three-Dimensional Plotting.
  146. * file_in_path:                         Filesystem Utilities.
  147. * filter:                               Signal Processing.
  148. * find:                                 Finding Elements and Checking Conditions.
  149. * findstr:                              Searching and Replacing.
  150. * finite:                               Finding Elements and Checking Conditions.
  151. * fix:                                  Utility Functions.
  152. * fliplr:                               Rearranging Matrices.
  153. * flipud:                               Rearranging Matrices.
  154. * floor:                                Utility Functions.
  155. * fnmatch:                              Filesystem Utilities.
  156. * foo:                                  A Sample Function Description.
  157. * fopen:                                Opening and Closing Files.
  158. * fork:                                 Controlling Subprocesses.
  159. * format:                               Terminal Output.
  160. * fprintf:                              Formatted Output.
  161. * fputs:                                Simple Output.
  162. * fread:                                Binary I/O.
  163. * freport:                              EOF and Errors.
  164. * freqz:                                Signal Processing.
  165. * frewind:                              File Positioning.
  166. * fscanf:                               Formatted Input.
  167. * fseek:                                File Positioning.
  168. * fsolve:                               Nonlinear Equations.
  169. * fsolve_options:                       Nonlinear Equations.
  170. * ftell:                                File Positioning.
  171. * fwrite:                               Binary I/O.
  172. * gamma:                                Special Functions.
  173. * gammai:                               Special Functions.
  174. * gammaln:                              Special Functions.
  175. * gcd:                                  Utility Functions.
  176. * getegid:                              Process ID Information.
  177. * getenv:                               Environment Variables.
  178. * geteuid:                              Process ID Information.
  179. * getgid:                               Process ID Information.
  180. * getgrent:                             Group Database Functions.
  181. * getgrgid:                             Group Database Functions.
  182. * getgrnam:                             Group Database Functions.
  183. * getpgrp:                              Process ID Information.
  184. * getpid:                               Process ID Information.
  185. * getppid:                              Process ID Information.
  186. * getpwent:                             Password Database Functions.
  187. * getpwnam:                             Password Database Functions.
  188. * getpwuid:                             Password Database Functions.
  189. * getrusage:                            System Information.
  190. * getuid:                               Process ID Information.
  191. * givens:                               Basic Matrix Functions.
  192. * glob:                                 Filesystem Utilities.
  193. * gls:                                  Linear Least Squares.
  194. * gmtime:                               Timing Utilities.
  195. * gplot:                                Two-Dimensional Plotting.
  196. * gray:                                 Image Processing.
  197. * gray2ind:                             Image Processing.
  198. * grid:                                 Plot Annotations.
  199. * gset:                                 Two-Dimensional Plotting.
  200. * gshow:                                Two-Dimensional Plotting.
  201. * gsplot:                               Three-Dimensional Plotting.
  202. * hadamard:                             Famous Matrices.
  203. * hankel:                               Famous Matrices.
  204. * help:                                 Getting Help.
  205. * hess:                                 Matrix Factorizations.
  206. * hex2dec:                              String Conversions.
  207. * hilb:                                 Famous Matrices.
  208. * hist:                                 Specialized Two-Dimensional Plots.
  209. * history:                              Commands For History.
  210. * hold:                                 Two-Dimensional Plotting.
  211. * home:                                 Cursor Motion.
  212. * ifft:                                 Signal Processing.
  213. * ifft2:                                Signal Processing.
  214. * imag:                                 Complex Arithmetic.
  215. * image:                                Image Processing.
  216. * imagesc:                              Image Processing.
  217. * imshow:                               Image Processing.
  218. * ind2gray:                             Image Processing.
  219. * ind2rgb:                              Image Processing.
  220. * index:                                Searching and Replacing.
  221. * input:                                Terminal Input.
  222. * int2str:                              Creating Strings.
  223. * intersection:                         Sets.
  224. * inv:                                  Basic Matrix Functions.
  225. * inverse:                              Basic Matrix Functions.
  226. * invhilb:                              Famous Matrices.
  227. * isalnum:                              Character Class Functions.
  228. * isalpha:                              Character Class Functions.
  229. * isascii:                              Character Class Functions.
  230. * iscntrl:                              Character Class Functions.
  231. * isdigit:                              Character Class Functions.
  232. * isempty:                              Object Sizes.
  233. * isgraph:                              Character Class Functions.
  234. * ishold:                               Two-Dimensional Plotting.
  235. * isieee:                               System Information.
  236. * isinf:                                Finding Elements and Checking Conditions.
  237. * islower:                              Character Class Functions.
  238. * isnan:                                Finding Elements and Checking Conditions.
  239. * isprint:                              Character Class Functions.
  240. * ispunct:                              Character Class Functions.
  241. * isspace:                              Character Class Functions.
  242. * isstr:                                Creating Strings.
  243. * isupper:                              Character Class Functions.
  244. * isxdigit:                             Character Class Functions.
  245. * is_controllable:                      Control Theory.
  246. * is_global:                            Global Variables.
  247. * is_leap_year:                         Timing Utilities.
  248. * is_matrix:                            Predicates for Numeric Objects.
  249. * is_observable:                        Control Theory.
  250. * is_scalar:                            Predicates for Numeric Objects.
  251. * is_square:                            Predicates for Numeric Objects.
  252. * is_struct:                            Data Structures.
  253. * is_symmetric:                         Predicates for Numeric Objects.
  254. * is_vector:                            Predicates for Numeric Objects.
  255. * kbhit:                                Terminal Input.
  256. * keyboard:                             Terminal Input.
  257. * kron:                                 Functions of a Matrix.
  258. * kurtosis:                             Statistics.
  259. * lcm:                                  Utility Functions.
  260. * length:                               Object Sizes.
  261. * lgamma:                               Special Functions.
  262. * lin2mu:                               Audio Processing.
  263. * linspace:                             Special Utility Matrices.
  264. * load:                                 Simple File I/O.
  265. * loadaudio:                            Audio Processing.
  266. * loadimage:                            Image Processing.
  267. * localtime:                            Timing Utilities.
  268. * log:                                  Utility Functions.
  269. * log10:                                Utility Functions.
  270. * log2:                                 Utility Functions.
  271. * loglog:                               Specialized Two-Dimensional Plots.
  272. * logm:                                 Functions of a Matrix.
  273. * logspace:                             Special Utility Matrices.
  274. * lqe:                                  Control Theory.
  275. * lqr:                                  Control Theory.
  276. * ls:                                   Current Working Directory.
  277. * lsode:                                Ordinary Differential Equations.
  278. * lsode_options:                        Ordinary Differential Equations.
  279. * lstat:                                Filesystem Utilities.
  280. * lu:                                   Matrix Factorizations.
  281. * lyap:                                 Control Theory.
  282. * mahalanobis:                          Statistics.
  283. * max:                                  Utility Functions.
  284. * mean:                                 Statistics.
  285. * median:                               Statistics.
  286. * menu:                                 Terminal Input.
  287. * mesh:                                 Three-Dimensional Plotting.
  288. * meshdom:                              Three-Dimensional Plotting.
  289. * min:                                  Utility Functions.
  290. * mkdir:                                Filesystem Utilities.
  291. * mkfifo:                               Filesystem Utilities.
  292. * mktime:                               Timing Utilities.
  293. * more:                                 Input and Output.
  294. * mplot:                                Multiple Plots on One Page.
  295. * mu2lin:                               Audio Processing.
  296. * multiplot:                            Multiple Plots on One Page.
  297. * nargchk:                              Multiple Return Values.
  298. * newtroot:                             Evaluation.
  299. * nextpow2:                             Utility Functions.
  300. * norm:                                 Basic Matrix Functions.
  301. * ntsc2rgb:                             Image Processing.
  302. * null:                                 Basic Matrix Functions.
  303. * num2str:                              Creating Strings.
  304. * ocean:                                Image Processing.
  305. * octave_config_info:                   System Information.
  306. * ols:                                  Linear Least Squares.
  307. * oneplot:                              Multiple Plots on One Page.
  308. * ones:                                 Special Utility Matrices.
  309. * orth:                                 Basic Matrix Functions.
  310. * pause:                                Timing Utilities.
  311. * pclose:                               Controlling Subprocesses.
  312. * perror:                               Error Handling.
  313. * pinv:                                 Basic Matrix Functions.
  314. * pipe:                                 Controlling Subprocesses.
  315. * playaudio:                            Audio Processing.
  316. * plot:                                 Two-Dimensional Plotting.
  317. * plot_border:                          Multiple Plots on One Page.
  318. * polar:                                Specialized Two-Dimensional Plots.
  319. * poly:                                 Polynomial Manipulations.
  320. * polyderiv:                            Polynomial Manipulations.
  321. * polyfit:                              Polynomial Manipulations.
  322. * polyinteg:                            Polynomial Manipulations.
  323. * polyreduce:                           Polynomial Manipulations.
  324. * polyval:                              Polynomial Manipulations.
  325. * polyvalm:                             Polynomial Manipulations.
  326. * popen:                                Controlling Subprocesses.
  327. * popen2:                               Controlling Subprocesses.
  328. * pow2:                                 Utility Functions.
  329. * printf:                               Formatted Output.
  330. * prod:                                 Sums and Products.
  331. * purge_tmp_files:                      Two-Dimensional Plotting.
  332. * putenv:                               Environment Variables.
  333. * puts:                                 Simple Output.
  334. * pwd:                                  Current Working Directory.
  335. * qr:                                   Matrix Factorizations.
  336. * quad:                                 Functions of One Variable.
  337. * quad_options:                         Functions of One Variable.
  338. * quit:                                 Quitting Octave.
  339. * qzhess:                               Functions of a Matrix.
  340. * qzval:                                Functions of a Matrix.
  341. * rand:                                 Special Utility Matrices.
  342. * randn:                                Special Utility Matrices.
  343. * rank:                                 Basic Matrix Functions.
  344. * readdir:                              Filesystem Utilities.
  345. * real:                                 Complex Arithmetic.
  346. * record:                               Audio Processing.
  347. * rem:                                  Utility Functions.
  348. * rename:                               Filesystem Utilities.
  349. * replot:                               Two-Dimensional Plotting.
  350. * reshape:                              Rearranging Matrices.
  351. * residue:                              Polynomial Manipulations.
  352. * rgb2ind:                              Image Processing.
  353. * rgb2ntsc:                             Image Processing.
  354. * rindex:                               Searching and Replacing.
  355. * rmdir:                                Filesystem Utilities.
  356. * roots:                                Polynomial Manipulations.
  357. * rot90:                                Rearranging Matrices.
  358. * round:                                Utility Functions.
  359. * rows:                                 Object Sizes.
  360. * run_history:                          Commands For History.
  361. * save:                                 Simple File I/O.
  362. * saveaudio:                            Audio Processing.
  363. * saveimage:                            Image Processing.
  364. * scanf:                                Formatted Input.
  365. * schur:                                Matrix Factorizations.
  366. * sec:                                  Trigonometry.
  367. * sech:                                 Trigonometry.
  368. * semilogx:                             Specialized Two-Dimensional Plots.
  369. * semilogy:                             Specialized Two-Dimensional Plots.
  370. * set:                                  Two-Dimensional Plotting.
  371. * setaudio:                             Audio Processing.
  372. * setgrent:                             Group Database Functions.
  373. * setpwent:                             Password Database Functions.
  374. * setstr:                               Creating Strings.
  375. * shg:                                  Two-Dimensional Plotting.
  376. * shift:                                Rearranging Matrices.
  377. * show:                                 Two-Dimensional Plotting.
  378. * sign:                                 Utility Functions.
  379. * sin:                                  Trigonometry.
  380. * sinc:                                 Signal Processing.
  381. * sinh:                                 Trigonometry.
  382. * size:                                 Object Sizes.
  383. * skewness:                             Statistics.
  384. * sleep:                                Timing Utilities.
  385. * sort:                                 Rearranging Matrices.
  386. * source:                               Script Files.
  387. * split:                                Searching and Replacing.
  388. * sprintf:                              Formatted Output.
  389. * sqrt:                                 Utility Functions.
  390. * sqrtm:                                Functions of a Matrix.
  391. * sscanf:                               Formatted Input.
  392. * stairs:                               Specialized Two-Dimensional Plots.
  393. * stat:                                 Filesystem Utilities.
  394. * std:                                  Statistics.
  395. * str2mat:                              Creating Strings.
  396. * str2num:                              String Conversions.
  397. * strcat:                               Creating Strings.
  398. * strcmp:                               Searching and Replacing.
  399. * strerror:                             Error Handling.
  400. * strftime:                             Timing Utilities.
  401. * strrep:                               Searching and Replacing.
  402. * struct_contains:                      Data Structures.
  403. * struct_elements:                      Data Structures.
  404. * subplot:                              Multiple Plots on One Page.
  405. * substr:                               Searching and Replacing.
  406. * subwindow:                            Multiple Plots on One Page.
  407. * sum:                                  Sums and Products.
  408. * sumsq:                                Sums and Products.
  409. * svd:                                  Matrix Factorizations.
  410. * syl:                                  Functions of a Matrix.
  411. * system:                               Controlling Subprocesses.
  412. * tan:                                  Trigonometry.
  413. * tanh:                                 Trigonometry.
  414. * tic:                                  Timing Utilities.
  415. * tilde_expand:                         Filesystem Utilities.
  416. * time:                                 Timing Utilities.
  417. * title:                                Plot Annotations.
  418. * tmpnam:                               Temporary Files.
  419. * toascii:                              String Conversions.
  420. * toc:                                  Timing Utilities.
  421. * toeplitz:                             Famous Matrices.
  422. * tolower:                              String Conversions.
  423. * top_title:                            Multiple Plots on One Page.
  424. * toupper:                              String Conversions.
  425. * trace:                                Basic Matrix Functions.
  426. * tril:                                 Rearranging Matrices.
  427. * triu:                                 Rearranging Matrices.
  428. * type:                                 Status of Variables.
  429. * tzero:                                Control Theory.
  430. * umask:                                Filesystem Utilities.
  431. * undo_string_escapes:                  String Conversions.
  432. * union:                                Sets.
  433. * unlink:                               Filesystem Utilities.
  434. * usage:                                Error Handling.
  435. * usleep:                               Timing Utilities.
  436. * vander:                               Famous Matrices.
  437. * va_arg:                               Variable-length Argument Lists.
  438. * va_start:                             Variable-length Argument Lists.
  439. * vec:                                  Rearranging Matrices.
  440. * vech:                                 Rearranging Matrices.
  441. * version:                              System Information.
  442. * vr_val:                               Variable-length Return Lists.
  443. * waitpid:                              Controlling Subprocesses.
  444. * warning:                              Error Handling.
  445. * which:                                Status of Variables.
  446. * who:                                  Status of Variables.
  447. * whos:                                 Status of Variables.
  448. * xlabel:                               Plot Annotations.
  449. * xor:                                  Utility Functions.
  450. * ylabel:                               Plot Annotations.
  451. * zeros:                                Special Utility Matrices.
  452. * zlabel:                               Plot Annotations.
  453. File: octave,  Node: Operator Index,  Prev: Function Index,  Up: Top
  454. Operator Index
  455. **************
  456. * Menu:
  457. * !:                                    Element-by-element Boolean Operators.
  458. * !=:                                   Comparison Ops.
  459. * " <1>:                                String Objects.
  460. * ":                                    Strings.
  461. * &:                                    Element-by-element Boolean Operators.
  462. * &&:                                   Short-circuit Boolean Operators.
  463. * ' <1>:                                Strings.
  464. * ' <2>:                                String Objects.
  465. * ':                                    Arithmetic Ops.
  466. * (:                                    Index Expressions.
  467. * ):                                    Index Expressions.
  468. * *:                                    Arithmetic Ops.
  469. * **:                                   Arithmetic Ops.
  470. * +:                                    Arithmetic Ops.
  471. * ++:                                   Increment Ops.
  472. * ,:                                    Matrices.
  473. * -:                                    Arithmetic Ops.
  474. * .':                                   Arithmetic Ops.
  475. * .*:                                   Arithmetic Ops.
  476. * .**:                                  Arithmetic Ops.
  477. * .+:                                   Arithmetic Ops.
  478. * ./:                                   Arithmetic Ops.
  479. * .\:                                   Arithmetic Ops.
  480. * .^:                                   Arithmetic Ops.
  481. * /:                                    Arithmetic Ops.
  482. * ::                                    Ranges.
  483. * ;:                                    Matrices.
  484. * <:                                    Comparison Ops.
  485. * <=:                                   Comparison Ops.
  486. * <>:                                   Comparison Ops.
  487. * =:                                    Assignment Ops.
  488. * ==:                                   Comparison Ops.
  489. * >:                                    Comparison Ops.
  490. * >=:                                   Comparison Ops.
  491. * -:                                    Increment Ops.
  492. * [:                                    Matrices.
  493. * \:                                    Arithmetic Ops.
  494. * ]:                                    Matrices.
  495. * ^:                                    Arithmetic Ops.
  496. * |:                                    Element-by-element Boolean Operators.
  497. * ||:                                   Short-circuit Boolean Operators.
  498. * ~:                                    Element-by-element Boolean Operators.
  499. * ~=:                                   Comparison Ops.
  500.